been marooned - Turkish English Dictionary